do something very well - Allemand Anglais Dictionnaire